import store from '@/store';

//判断是否登录（所有端）
export const judgeLogin = (callback) => {
    let token = uni.getStorageSync('token');
    if (!token) {
        // #ifdef MP
            store.commit('SET_ISToLOGIN', true)
        // #endif

        // #ifdef APP-PLUS
        uni.$showModal({
            title: "登录提示",
            confirmVal: '去登录',
            cancelVal: '再逛会',
            content: '此时此刻需要您登录喔~',
        }).then(res => {
            uni.navigateTo({
                url: "/pagesA/login/index"
            });
        }).catch(res => {})
        // #endif
        // #ifdef H5
        uni.navigateTo({
            url: "/pagesA/login/index"
        });
        // #endif
    } else {
        callback()
    }
}

//判断是否登录（所有端）
export const judgeLogin0 = (callback) => {
    let token = uni.getStorageSync('token');
    if (!token) {
        // #ifdef MP
            uni.navigateTo({
                url: '/pagesA/login/wxLogin'
            })
        // #endif

        // #ifdef APP-PLUS
        uni.$showModal({
            title: "登录提示",
            confirmVal: '去登录',
            cancelVal: '再逛会',
            content: '此时此刻需要您登录喔~',
        }).then(res => {
            uni.navigateTo({
                url: "/pagesA/login/index"
            });
        }).catch(res => {})
        // #endif
        // #ifdef H5
        uni.navigateTo({
            url: "/pagesA/login/index"
        });
        // #endif
    } else {
        callback()
    }
}